prophylactic membrane - English Synonyms Dictionary